348254
134703
894143
42723
970256
458641
194766
681176
350907
463632
871112
927158
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471